PDM explained